on the leg - French English Dictionary